package com.greysh.jobs.service;

import java.util.List;

import com.greysh.jobs.model.Job;
/**
 * 
 *工作信息相关
 */
public interface JobsService {
	
	/**
	 * 保存工作信息
	 * @param job
	 */
	void saveJob(Job job);

	/**
	 * 跟新工作信息
	 * @param job
	 */
	void updateJob(Job job);

	/**
	 * 根据主键删除工作信息
	 * @param pid
	 */
	void deleteJobByPid(Integer pid);

	/**
	 * 
	 * @param pid
	 * @return 根据主键查找指定工作
	 */
	Job findJobByPid(Integer pid);

	
	/**
	 * 
	 * @return 得到所有工作列表
	 */
	List<Job> findAllJob();
}
